package io.renren.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



/**
 * 培训需求管理
 * 
 * @author zhangheng
 * @email zh_123shmily@163.com
 * @date 2017-07-11 17:19:09
 */
public class TrainingDemandManagementEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//ID
	private Integer id;
	//需求年度
	private String year;
	//需求部门
	private String demandDept;
	//需求部门id
	private String demandDeptId;
	//内部需求内容
	private String internalDemandContent;
	//需求时间
	private Date demandTime;
	//需求人员
	private String demandPerson;
	//预计课时
	private String expectedTime;
	//需求组织部门
	private String demandOrganizationDepartment;
	//需求组织部门id
	private String demandOrganizationDepartmentId;
	//外部需求内容
	private String externalDemandContent;
	//送培人员
	private String trainingPerson;
	//岗位名称
	private String post;
	//岗位id
	private String postId;
	//预计费用
	private BigDecimal estimatedCost;
	//培训单位
	private String trainingUnit;
	//培训单位id
	private String trainingUnitId;

	private String companyId;

	private String deptId;

	private Date cdate;

	private String cusername;

	private String type;

	/**
	 * 设置：ID
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：ID
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：需求年度
	 */
	public void setYear(String year) {
		this.year = year;
	}
	/**
	 * 获取：需求年度
	 */
	public String getYear() {
		return year;
	}
	/**
	 * 设置：需求部门
	 */
	public void setDemandDept(String demandDept) {
		this.demandDept = demandDept;
	}
	/**
	 * 获取：需求部门
	 */
	public String getDemandDept() {
		return demandDept;
	}
	/**
	 * 设置：需求部门id
	 */
	public void setDemandDeptId(String demandDeptId) {
		this.demandDeptId = demandDeptId;
	}
	/**
	 * 获取：需求部门id
	 */
	public String getDemandDeptId() {
		return demandDeptId;
	}
	/**
	 * 设置：内部需求内容
	 */
	public void setInternalDemandContent(String internalDemandContent) {
		this.internalDemandContent = internalDemandContent;
	}
	/**
	 * 获取：内部需求内容
	 */
	public String getInternalDemandContent() {
		return internalDemandContent;
	}
	/**
	 * 设置：需求时间
	 */
	public void setDemandTime(Date demandTime) {
		this.demandTime = demandTime;
	}
	/**
	 * 获取：需求时间
	 */
	public Date getDemandTime() {
		return demandTime;
	}
	/**
	 * 设置：需求人员
	 */
	public void setDemandPerson(String demandPerson) {
		this.demandPerson = demandPerson;
	}
	/**
	 * 获取：需求人员
	 */
	public String getDemandPerson() {
		return demandPerson;
	}
	/**
	 * 设置：预计课时
	 */
	public void setExpectedTime(String expectedTime) {
		this.expectedTime = expectedTime;
	}
	/**
	 * 获取：预计课时
	 */
	public String getExpectedTime() {
		return expectedTime;
	}
	/**
	 * 设置：需求组织部门
	 */
	public void setDemandOrganizationDepartment(String demandOrganizationDepartment) {
		this.demandOrganizationDepartment = demandOrganizationDepartment;
	}
	/**
	 * 获取：需求组织部门
	 */
	public String getDemandOrganizationDepartment() {
		return demandOrganizationDepartment;
	}
	/**
	 * 设置：需求组织部门id
	 */
	public void setDemandOrganizationDepartmentId(String demandOrganizationDepartmentId) {
		this.demandOrganizationDepartmentId = demandOrganizationDepartmentId;
	}
	/**
	 * 获取：需求组织部门id
	 */
	public String getDemandOrganizationDepartmentId() {
		return demandOrganizationDepartmentId;
	}
	/**
	 * 设置：外部需求内容
	 */
	public void setExternalDemandContent(String externalDemandContent) {
		this.externalDemandContent = externalDemandContent;
	}
	/**
	 * 获取：外部需求内容
	 */
	public String getExternalDemandContent() {
		return externalDemandContent;
	}
	/**
	 * 设置：送培人员
	 */
	public void setTrainingPerson(String trainingPerson) {
		this.trainingPerson = trainingPerson;
	}
	/**
	 * 获取：送培人员
	 */
	public String getTrainingPerson() {
		return trainingPerson;
	}
	/**
	 * 设置：岗位名称
	 */
	public void setPost(String post) {
		this.post = post;
	}
	/**
	 * 获取：岗位名称
	 */
	public String getPost() {
		return post;
	}
	/**
	 * 设置：岗位id
	 */
	public void setPostId(String postId) {
		this.postId = postId;
	}
	/**
	 * 获取：岗位id
	 */
	public String getPostId() {
		return postId;
	}
	/**
	 * 设置：预计费用
	 */
	public void setEstimatedCost(BigDecimal estimatedCost) {
		this.estimatedCost = estimatedCost;
	}
	/**
	 * 获取：预计费用
	 */
	public BigDecimal getEstimatedCost() {
		return estimatedCost;
	}
	/**
	 * 设置：培训单位
	 */
	public void setTrainingUnit(String trainingUnit) {
		this.trainingUnit = trainingUnit;
	}
	/**
	 * 获取：培训单位
	 */
	public String getTrainingUnit() {
		return trainingUnit;
	}
	/**
	 * 设置：培训单位id
	 */
	public void setTrainingUnitId(String trainingUnitId) {
		this.trainingUnitId = trainingUnitId;
	}
	/**
	 * 获取：培训单位id
	 */
	public String getTrainingUnitId() {
		return trainingUnitId;
	}

	public String getCompanyId() {
		return companyId;
	}

	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}

	public String getDeptId() {
		return deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public Date getCdate() {
		return cdate;
	}

	public void setCdate(Date cdate) {
		this.cdate = cdate;
	}

	public String getCusername() {
		return cusername;
	}

	public void setCusername(String cusername) {
		this.cusername = cusername;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}
}
